/* 版心 */
.container{
  width: 1200px;
  height:auto;
  margin: 0 auto;
}
html{
  font-family: "Microsoft YaHei";
}
body {background: url(rsjbg.jpg) #f8f8f7 no-repeat center 10px;}
/* ie浏览器虚线问题 */
a:focus{outline:none;}
/* 清除浮动 */
.clearfix:after {  content: "."; display: block; height: 0; clear: both; visibility: hidden;  }   

 .clearfix {*zoom: 1;}   /* IE6、7 专有 */
 .headerAndBanner{background: url(dx_bg_header_banner.png) #BB2335 no-repeat;height: 128px;background-position: center;padding-bottom: 11px;}
 .headerAndBanner .logo{width: 87px;height: 93px;background: url(dx_pic_logos.png); margin-left: 140px;}
 /* 倒计时 */
 .out-poor {
  height: 100px;
  margin-bottom:10px;
  position: relative;
  background: url(out-poor_01.png) no-repeat;
}
#num {
  position: absolute;
  font-size: 80px;
  font-weight: bold;
  font-family: STSong;
  color: #ffb663;
  font-style: italic;
  right: 254px;
  z-index: 3;
  top: 0px;
}
 /* 头部区域start */
.header{
  height: 35px;
}
.header .header-menu{
  width: 108px;
  height: 40px;
  margin-left: 15px;
}
.header-menu .header-img{
  width: 40px;
  height: 35px;
  background: url(dingxi_mzj_pic_02.png) no-repeat center;
}
.header-menu .header-link{
  font-size: 13px;
  color: #fefefe;
  line-height: 35px;
}

/* 头部区域end */

/* banner区域start */
.banner{
  position: relative;
  height: 59px;
  
}

.banner .banner-menu{line-height: 54px;}
.banner .banner-menus a{
  font-size: 19px;
  line-height: 50px;
  color: #5d5d5d;
  padding-left: 58px;
}
.banner-menus a:hover{
  color: #BB2335;
  font-weight: 800;
}
/* banner区域end */


/* 中间搜索等区域start */
.center-box{
  height: 528px;
  padding-top: 5px;
  min-width: 1200px;
}
.center-box-top{
  height: 80px;
  margin-top: 11px;
}
.center-box .center-box-bottom{
  height: 420px;
}

.center-box-top-name span{
  display: block;
}
.center-box-top-name:first-child{
  font-size: 40px;
  color: #3a649a;
  font-weight: 800;
  
}
.center-box-top-name .name{
  font-size: 13px;
  color:#b4b4b3;
  margin-top: 8px;
  padding-left: 5px;
}

.center-box-top-search .search-box{
  width: 485px;
  height: 50px;
  border: 1px solid #bfbfbf;
  margin: 0;
  outline: none;
  padding-left: 15px;
  font-size: 15px;
  line-height: 50px;
}
.center-box-top-search .search-btn{
  width: 115px;
  height: 50px;
  background-color: #bb2335;
  border: 0;
  color: #fff;
  outline:none;
  font-size:21px;
}

.center-box-bottom .center-lbt{width: 680px;height: 383px;}
.center-box-bottom .center-tab{
  width: 510px;
  height: 383px;
  background-color: #fff;
}
.center-box-bottom .center-tab .tab{
  width: 510px;
  height: 51px;
  background-color: #e8e8e8;

}
.center-box-bottom .center-tab .tab li{
  float: left;
  width: 170px;
  height: 61px;
  line-height: 50px;
  text-align: center;
  font-size: 17px;
  
}
.center-box-bottom .center-tab li a{
  display: block;
  width: 100%;
  height: 100%;
  color: #8d8d8d;
}
.center-box-bottom .center-tab .tab li.active{
  background:url(dingxi_mzj_tab_style_03.png) no-repeat center;
  font-weight: 800;
  z-index: 999;
}
.center-box-bottom .center-tab .tab li.active a{
  color: #fff;
}
.center-box-bottom .center-tab .tab .products{
  width: 450px;
  height: 370px;
}
.center-box-bottom .tab .products ul li{
  display: block;
   line-height: 37px;
 }
.center-box-bottom .center-tab .main{
 width: 450px;
  height: 323px;
  float: left;
  display: none;
}
.center-box-bottom .center-tab .main.selected{
  width: 501px;
    height: 323px;
    display: block;
}
/* 轮播图start */

.bt-jq-TX-010108-pic {
  width: 680px;
  height: 383px;
  position: relative;
  overflow: hidden;
  border: none;
}

.bt-jq-TX-010108-pic li span {
  width: 100%;
  height: 45px;
  line-height: 45px;
  padding-left: 20px;
  color: #FFF;
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  background:rgba(0,0,0,.5);
}
.bt-jq-TX-010108-pic li{width:680px;height:383px;}
.bt-jq-TX-010108-pic li a img{width: 680px;height: 383px;}
/* 轮播图end */

/* 中间搜索等区域end */

/*中心内容板块start */
.center-content{
  width: 100%;
  height:auto;
}
.center-content .tuopingImg{
  width: 100%;
  height: 100px;
  margin: 15px 0 30px 0;
  background: url(dingxi_mzj_bg_djs_03.png) no-repeat;
  position: relative;
}
.center-content .center-content-left{
  width: 600px;
  height: auto;
  border-right: 1px solid #c2cfe3;
}
.center-content-left .bottom ul li{
  line-height: 40px;
}
.center-content-left .top {
  position: relative;
  width: 560px;
  height: 45px;
  border-bottom: 1px solid #c2cfe3;
  margin: 20px 20px 0 20px;
}
.center-content-left .top span{
  display: block;
  color: #747474;
}
.center-content-left .top span.active{
  color: #BB2335;
  font-weight: 800;
  font-size: 21px;
}

.center-content-left .top span.active a{
  color: #BB2335;
  font-weight: 800;
  font-size: 21px;
  line-height: 45px;
  border-bottom: 2px solid #BB2335;
  display: block;
}

.center-content-left .top .line{
  height: 25px;
  width: 2px;
  background-color: #999;
}
.center-content-left .top .gsgg,
.center-content-left .top .gsgg a{
  height: 100%;
  margin-right: 20px;
  line-height: 45px;
  font-size: 21px;
  color: #666666;
}
.center-content-left .top .hygq,
.center-content-left .top .hygq a{
  height: 100%;
  line-height: 45px;
  margin-left: 20px;
  font-size: 21px;
  color: #666666;
}
.center-content-left .top .more,
.center-content-left .top .more a{
  display: inline-block;
  width: 88px;
  height: 45px;
  font-size: 17px;
  line-height: 45px;
  overflow: hidden;
  color: #666666;
}
.center-content-left .bottom{
  font-size: 17px;
  margin: 10px 20px;
  display:none;
}
.center-content-left .bottom.selected{
  display: block;
}
.center-content-left .bs_more div{float: left;width: 100%;height: 100%;display: none;}
.center-content-left .bs_more div.bs_more_show{display:block;padding-left: 35px;}
.center-content-left .bottom a{
  color: #333;
}
.center-content .center-content-right{
  width: 600px;
  height: auto;
  padding-left: 20px;
}
.center-content-right .top{
  width: 558px;
  height: 45px;
  border-bottom: 1px solid #c2cfe3;
  margin-top: 20px;
}
/* 政务公开样式 */
.center-content-right .message-zn a{background: url(dx_bg_xinxi.png) no-repeat 10% 50%;}
.center-content-right .message-zn a:hover{background: url(dx_bg_ml_hover.png) no-repeat 10% 50%;}
.center-content-right .message-ml a{background: url(dx_bg_ml.png) no-repeat 10% 50%;}
.center-content-right .message-ml a:hover{background: url(dx_bg_xinxi_hover.png) no-repeat 10% 50%;}
.center-content-right .message-nb a{background: url(dx_bg_xz.png) no-repeat 10% 50%;}
.center-content-right .message-nb a:hover{background: url(dx_bg_xz_hover.png) no-repeat 10% 50%;}
.center-content-right .message-gk a{background: url(dx_bg_dp.png) no-repeat 10% 50%;}
.center-content-right .message-gk a:hover{background: url(dx_bg_dp_hover.png) no-repeat 10% 50%;}
.center-content-right .ldzc a{background: url(dx_bg_ld.png) no-repeat 10% 50%;}
.center-content-right .ldzc a:hover{background: url(dx_bg_ld_hover.png) no-repeat 10% 50%;}
.center-content-right .jgzn a{background: url(dx_bg_jgzn.png) no-repeat 10% 50%;}
.center-content-right .jgzn a:hover{background: url(dx_bg_jgzn_hover.png) no-repeat 10% 50%;}
.center-content-right .top span,
.center-content-right .top span a{
  width: 90px;
  display: block;
  border-bottom: 2px solid #BB2335;
  padding-bottom: 16px;
  font-size: 21px;
  font-weight: 800;
  color: #BB2335;

}
.center-content-right .bottom{
  width: 100%;
  height: auto;
  
}
.center-content-right .bottom .zwfww-box{
  width: 580px;
  height: 120px;
  margin-top: 10px;
}
.bottom .zwfww-box a{
  display: block;
  width: 100%;
  height: 100%;
}
.center-content-right  .zwfww-box .zwfw{width: 560px;height: 100%;margin-top:0;  margin-right: 20px;float: left;background: url(pic_gszwfw.png) no-repeat 100% 100%;}

.center-content-right .bottom .first{margin-bottom: 0px !important;}
.center-content-right .bottom .first,
.center-content-right .bottom .second{
  height: 75px;
  margin: 0;
}
.center-content-right .bottom .second{margin-top: 20px;}
/* 政务公开 */
.center-content-right .bottom .box{
  width: 174px;
  height: 55px;
  background-color: #f6f6f6;
  margin-top: 20px;
}

.center-content-right .box span{
  display: block;
  width: 100%;
  height: 100%;
  line-height: 55px;
  color: #BB2335;
  font-size: 17px;
  text-align: center;
}
.center-content-right .box span a{
  display: block;
  width: 100%;
  height: 100%;
  line-height: 55px;
  color: #BB2335;
  font-size: 17px;
  text-align: center;
  padding-left: 18px;
}
.center-content-right .box span:hover{
  background-color: #BB2335;
  color:#fff;
}
.center-content-right .box span a:hover{
  background-color: #BB2335;
  color:#fff;
}

.center-content-right .bottom .first div:nth-child(2) {
  margin: 20px 18px 0 18px;
}
.center-content-right .bottom .second div:nth-child(2){
  margin: 15px 18px;
}

/* 政民互动start */
.center-content-right .bottom  .zmhd_bottom{
  width: 580px;
  height: 160px;
  margin: 0;
}
.zmhd_bottom .zmhd_bottom_box{
  width: 560px;
  height: 55px;
  margin: 15px 0;
}
.zmhd_bottom .zmhd_bottom_box div{
  width: 270px;
  height: 55px;
  background-color: #f6f6f6;
  margin: 0;
}
.zmhd_bottom .zmhd_bottom_box span{
  display: block;
  width: 100%;
  height: 100%;
  font-size: 17px;
  color: #BB2335;
  line-height: 55px;
  text-align: center;
}
.zmhd_bottom .zmhd_bottom_box span a{
  display: block;
  width: 100%;
  height: 100%;
  font-size: 17px;
  color: #BB2335;
  line-height: 55px;
  text-align: center;
}
.zmhd_bottom .zmhd_bottom_ldxx a{background: url(dx_bg_yx.png) no-repeat 20% 50%;}
.zmhd_bottom .zmhd_bottom_ldxx a:hover{background: url(dx_bg_yx_hover.png) no-repeat 20% 50%;}
.zmhd_bottom .zmhd_bottom_dczx a{background: url(dx_pic_dc.png) no-repeat 20% 50%;}
.zmhd_bottom .zmhd_bottom_dczx a:hover{background: url(dx_pic_dc_hover.png) no-repeat 20% 50%;}

.zmhd_bottom .zmhd_bottom_box span:hover{
  background-color: #BB2335;
  color: #fff;
}
.zmhd_bottom .zmhd_bottom_box span a:hover{
  background-color: #BB2335;
  color: #fff;
}
.zmhd_bottom .zmhd_bottom_gxh{
  width: 560px;
  height: 90px;
}
.zmhd_bottom_gxh div{width: 270px;}
.zmhd_bottom .zmhd_bottom_gxh a{
  display: block;
  width: 280px;
  height: 75px;
  color: #fff;
  font-size: 17px;
  line-height: 75px;
  text-align: center;
}

/* 政民互动end */
/* 城市区域start */

.city{background: #f9f9f9;}
.city select{
  width: 176px;
  height: 30px;
  margin: 22px 19px 22px 0;
  font-size: 13px;
  padding-left: 30px;
}
.city select:last-child{
  margin-right: 0;
}
/* 城市区域end */

/* 底部footer区域start */
.footer{
  height: 140px;
  width: 100%;
  background-color: #BB2335;
  overflow: hidden;
}
.footer .footer-icon{
  width: 188px;
  height: 65px;
  background-color: pink;
  margin-top: 40px;
}
.footer .footer-bq{
  width: 395px;
  height: 92px;
  background-color: yellow;
  margin: 28px 240px 28px 45px;
}
/* 底部footer区域end */
.dx_bottom_ztzl{
	width: 79px;
    height: 79px;
    float: left;
    background-color: #BB2335;
    font-size: 19px;
    font-weight: bold;
    margin-top: 20px;
    color: #ffffff;
    padding: 11px 0px 20px 18px;
    letter-spacing: 4px;
    line-height: 30px;
}
/* 轮播图样式 */
/* 倒计时 */
#num {
  position: absolute;
  font-size: 80px;
  font-weight: bold;
  font-family: STSong;
  color: #ffb663;
  font-style: italic;
  width: 11%;
  float: right;
  margin-left: 67%;
}

.slideBox{height: 100px;overflow: hidden;position: relative;margin-bottom: 10px !important; }
.slideBox .hd{width: 15px; overflow:hidden; position:absolute; right:5px; top:8px; z-index:1; }
.slideBox .hd ul li{float: left; width: 10px;height: 10px;margin-top:5px; cursor:pointer;background-color: #ccc; }
.slideBox .hd ul li.on{ background:#BB2335; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:1200px; height:100px; display:block;}
/* 右侧导航 start*/
.right_nav_box {width: 60px;height: 310px;position: fixed;top: 375px;right:20px;}
.right_nav_box .right_nav{width: 100%;height: 100%;}
.right_nav_box ul li{list-style-type: none;width: 60px;height: 60px;cursor: pointer;margin-bottom: 2px;}
.right_nav_box ul li:hover{background-color: #BB2335;filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity: 1;opacity:1;}
.right_nav_box .right_nav_pic1 {background: url(app_bg.png) #000000 no-repeat center;}
.right_nav_box .right_nav_pic2 {background: url(weChart_bg.png) #000000 no-repeat center;}
.right_nav_box .right_nav_pic3 {background: url(fx_bg.png) #000000 no-repeat center;}
.right_nav_box .right_nav_pic4 {background: url(top_bg.png) #000000 no-repeat center;}
.hidden-div {width: 113px;height: 105px;background: url(http://125.74.170.133:8081/picture/0/1810082257428241609.gif) no-repeat;position: absolute;left: -113px;top: -20px;display: none;}
/* 右侧导航 end */